import axios from "axios"
const instance = axios.create({
    //给axios设置一个默认的请求地址
    baseURL:"http://kumanxuan1.f3322.net:8001",
    //请求的超时时间 如果超过5秒就不请求了
    timeout:5000
})
//请求拦截
instance.interceptors.request.use(config=>{
    //config  存储的是该次请求的配置信息
    console.log("每一次发送请求,都执行一次我");
    let token = localStorage.getItem('token');
    if(token){
        // 把token设置在请求头中
        config.headers['X-Nideshop-Token'] = token
    }
    return config
})
//响应拦截
instance.interceptors.response.use(res=>{
    console.log("响应之前执行我");
    // console.log(res.data);
    return res.data
})
export default instance
//instance  就是有了配置的axios  并且每一次请求都有一次拦截  并且放行

